package com.jt9003.dao;

import com.jt9003.pojo.*;

import java.util.List;
import java.util.Map;

//患者挂号
public interface PatientRegistrationMapper {

    //添加患者信息
    public int addPatient(Patient patient);

    //添加挂号单信息
    public int addRegister(Register register);

    //查询所有未交费挂号单信息
    public List<Register> select_Register(Map map);

    //根据身份证号查询是否有患者
    public Patient selectPatient(String id_card);

    //根据id删除挂号单
    public int delRegister(Integer id);

    //根据id批量删除挂号单
    public int delRegisters(String id);

    //查询挂号单数据总数
    public int dataTotal(Map map);

    //查询在职的医生用户
    public List<User1> selectDotor(String nowTime);

    //查询数据库中的诊室
    public List<Division> selectDivision();

    //根据id修改挂号单和用户数据
    public int upDataR_P(Register register);

    //添加患者档案信息
    public int addpatientArchives(Patient_archives pa);

}
